standing masts - French English Dictionary